Advice for Coordination
نویسندگان
چکیده
We show how to extend a coordination language with support for aspect oriented programming. The main challenge is how to properly deal with the trapping of actions before the actual data have been bound to the formal parameters. This necessitates dealing with open joinpoints – which is more demanding than the closed joinpoints in more traditional aspect oriented languages like AspectJ. The usefulness of our approach is demonstrated by mechanisms for discretionary and mandatory access control policies, as usually expressed by reference monitors, as well as mechanisms for logging actions.
منابع مشابه
Coordination Advice: A Preliminary Investigation of Human Advice to Multiagent Teams
This paper introduces a new area of advice that is specific to advising a multiagent team: Coordination Advice. Coordination Advice differs from traditional advice because it pertains to coordinated tasks and interactions between agents. Given a large multiagent team interacting in a dynamic domain, optimal coordination is a difficult challenge. Human advisors can improve such coordination via ...
متن کاملTalking Ourselves to Efficiency: Coordination in Inter-generational Minimum Effort Games with Private, Almost Common and Common Knowledge of Advice*
We use experiments to investigate the use of advice as a coordinating device in the Minimum Effort Game which is a coordination game with weak strategic complementarities and Pareto-ranked equilibria. The game is played by non-overlapping generations of players who, after they are done, pass on advice to their successors who take their place in the game. We conjectured that this intergeneration...
متن کاملRecursive Advice for Coordination
Aspect-oriented programming is a programming paradigm that is often praised for the ability to create modular software and separate cross-cutting concerns. Recently aspects have been also considered in the context of coordination languages, offering similar advantages. However, introducing aspects makes analyzing such languages more difficult due to the fact that aspects can be recursive — advi...
متن کاملA Formalization of the Coach Problem
Coordination is an important aspect of multi-agent teamwork. In the context of robot soccer in the RoboCup Standard Platform League, our focus is on the coach as an external observer of the team, aiming to provide his teammates with effective tactical advice during matches. The coach problem can be approached from different angles: in order to adapt the behaviour of his teammates, he should at ...
متن کاملManaging work-related psychological complaints by general practitioners, in coordination with occupational physicians: a pilot study.
Increasingly, workers have psychological work-related complaints, endangering their work ability and causing considerable economic losses. Many employees consult their general practitioner (GP). He, however, often pays insufficient attention to work-relatedness or to coordination with occupational physicians (OPs). Appropriate guidelines are missing. Consequently, we developed a GP guideline to...
متن کاملAutomatically Improving Team Cooperation by Applying Coordination Models
In this paper we present general theoretical models to improve the coordination between team members. We apply these models for passing, a coordination problem in soccer, and demonstrate the usefulness of these models. For the improvement of the team a trainer has been used to extract good passing behavior out of a set of games. The trainer improves this behavior and gives advice for the agents...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008